查看原文
其他

石锤!字节跳动违反 Apache 2.0 许可证:火山引擎重新发布 Apache SkyWalking!

Java精选 2022-08-09

点击上方“Java精选”,选择“设为星标”

别问别人为什么,多问自己凭什么!

下方有惊喜,留言必回,有问必答!

每一天进步一点点,是成功的开始...


火山引擎公司的Application Performance Monitoring - Distributed Tracing(应用性能监控全链路版)以非法方式重新发行了Apache SkyWalking。它们未遵循Apache 2.0许可证的要求。

Apache SkyWalking是一款用于分布式系统的开源APM,它也是Apache软件基金会的顶级项目。
1月28日,Apache SkyWalking接到了其中一位提交者以匿名方式举报火山引擎违反许可证的报告。火山引擎有一项云服务,名为Application Performance Monitoring - Distributed Tracing(应用性能监控全链路版)。在Java服务监控部分,它提供了这个代理下载链接:
wget https://datarangers.com.cn/apminsight/repo/v2/download/java-agent/apminsight-java-agent_latest.tar.gz
Apache SkyWalking在1月28日23点15分下载了它,并存档于此:
https://drive.google.com/file/d/1UCITmAfoKWfQpBXoQWfhaSA_5C88_sgO/view?usp=sharing。
Apache SkyWalking已确认这是SkyWalking Java代理的发行版。
Apache SkyWalking在这里列举了几个证据来证明这一点,每个读者可以与官方的SkyWalking源代码(https://github.com/apache/skywalking-java)进行比较。
1、第一个也是最简单的部分是agent.config文件,该文件使用相同的配置键和相同的配置格式。
这是Volcengine的版本,请查看SkyWalking agent.config:
2、在apmplus-agent.jar即Volcengine的代理核心jar文件中,你可以轻松找到几个与 SkyWalking的核心类一模一样的核心类。
ComponentsDefine类根本没有变化,就连组件ID和名称都一样。这是Volcengine的版本,请查看SkyWalking的版本:
(https://github.com/apache/skywalking-java/blob/395ce4f86ae14cf24af489a6aa7e849b1d9a27ed/apm-protocol/apm-network/src/main/java/org/apache/skywalking/apm/network/trace/component/ComponentsDefine.java)。

3、代码名称、软件包名称和代码层次结构全部与SkyWalking 6.x版本一模一样。

推荐下自己做的 Spring boot 的实战项目:

https://gitee.com/yoodb/jing-xuan‍

这是Volcengine的软件包层次结构,请查看 SkyWalking的版本:
(https://github.com/apache/skywalking-java/tree/v6.6.0/apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context)。

火山引擎的团队更改了所有软包名称,删除了Apache软件基金会的抬头,在重新发行时没有保留Apache软件基金会和Apache SkyWalking的LICENSE(许可证)和NOTICE(告知)文件。
此外,我们在对方的网站上找不到任何声明他们在发行SkyWalking的内容。
以上种种证明火山引擎违反了Apache 2.0许可证,没有尊重Apache软件基金会和Apache SkyWalking的知识产权和品牌。
Apache SkyWalking已经联系了对方的法务团队,等待官方回复。

来源 | 云头条

参考 | https://skywalking.apache.org/blog/2022-01-28-volcengine-violates-aplv2/

公众号“Java精选”所发表内容注明来源的,版权归原出处所有(无法查证版权的或者未注明出处的均来自网络,系转载,转载的目的在于传递更多信息,版权属于原作者。如有侵权,请联系,笔者会第一时间删除处理!
------ THE END ------

精品资料,超赞福利!


3000+ 道 BAT 大厂面试题在线刷,最新、最全 Java 面试题!

☆ Java进阶学习资料
 Java自学、进阶路线图免费领

期往精选  点击标题可跳转

卧槽!用代码实现 3D 冰墩墩,太浪漫了吧!

你见过最垃圾的代码长什么样?19 种垃圾代码片段!

在腾讯,如何做 Code Review?

海量数据下,如何使用多线程实现 Excel 导出?附源码!

敢在简历上写 MQ 消息队列中间件,这几个问题必须拿下!

你在 Docker 中跑 MySQL?恭喜你,可以下岗了!

CTO 说了,用错 @Autowired 和 @Resource 的人可以领盒饭了!

JetBrains 官宣:IntelliJ 平台彻底停用 Log4j 组件,建议切换至 java.util.logging

 技术交流群!

最近有很多人问,有没有读者交流群!想知道如何加入?方式很简单,兴趣相投的朋友,只需要点击下方卡片,回复“加群”,即可无套路入交流群!

文章有帮助的话,在看,转发吧!

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存